package com.tzbank.back.service;

import java.util.Map;

import com.tzbank.entity.backstage.AuthModule;

public interface AuthModuleService {

	/**
	 * 添加权限模块关联关系
	 * @param authModule
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> insertAuthModule(AuthModule authModule) throws Exception;

	/**
	 * 删除权限模块关联关系
	 * @param authModule
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> deleteAuthModule(AuthModule authModule) throws Exception;

	/**
	 * 修改权限模块关联关系
	 * @param authModule
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> updateAuthModule(AuthModule authModule) throws Exception;

	/**
	 * 通过自增主键查询权限模块关联关系
	 * @param autoId
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> selectAuthModuleByAutoId(int autoId) throws Exception;

	/**
	 * 查询权限模块关联关系
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	Map<String, Object> selectAuthModule() throws Exception;

}
